Authentication protocol

An authentication protocol is a type of cryptographic protocol with the purpose of authenticating entities wishing to communicate securely.

There are many different authentication protocols such as: